<script setup lang="ts">
// js中typeof
const str = 'sfzs'
console.log(typeof str)
// ts中的typeof 一般用于提取对象的类型
const obj = {
  a: 1,
  b: 2,
  c: '1'
}
type MyObj = typeof obj
// console.log(MyObj)
const obj2: MyObj = {
  a: 1,
  b: 2,
  c: '1'
}
obj2
// ts中的keyof 作用就是提取对象类型的键 得到联合类型
// type TestKey = 'a' | 'b' | 'c'
type MyKey = keyof MyObj
const s: MyKey = 'b'
s
</script>

<template>
  <div class="playground-page">
    <h1>playground-typeof</h1>
  </div>
</template>

<style scoped lang="scss"></style>
